//****************************************************************
//  Family.java  Java Foundations
//
//  Demonstrates the use of variable length parameter lists.
//****************************************************************

public class Family
{
   private String[] members;

   //---------------------------------------------------------------
   //  Constructor: Sets up this family by storing the (possibly
   //  multiple) name that are passed in as parameters.
   //---------------------------------------------------------------
   public Family (String ... names)
   {
      members = names;
   }
   
   //-----------------------------------------------------
   //  Returns a string representation of this family.
   //-----------------------------------------------------
   public String toString()
   {

   String result = "";

   for (String name : members)
      result += name + "\n";

   return result;
   }
}
